package com.jinmei.model;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

public class Employee {
	
	private Integer fId;
	private String fNumber;
	private String fName;
	private String fFullName;
	private Integer isDeleted;
	private Integer fDeptId;
	private Integer fClassId;
	private String fSex;
	private Date fBirthday;
	private String fIdNum;
	private String fAddress;
	private String fEmail;
	private String fTel;
	private String fMobile;
	private Integer fEduType;
	private Integer fJobId;
	private Date fEntryDate;
	private Date fLeaveDate;
	private String fBarCode;
	private String fNote;
	private Integer fParentId;
	private Integer fIsGroup;
	private Integer fStatus;
	private String fBiller;
	private Date fBillTime;
	private String fModifier;
	private Date fModified;
	private String fPMobile;
	private String fEnName;
	private String fNick;
	private String fVirCode;
	private String fLinkName;
	private String fLinkTel;
	private String fLinkMobile;
	private String fHomeName;
	private String fHomeTel;
	private String fHomeMobile;
	private String fHomeAddress;
	private String fChecker;
	private String fCheckTime;
	private Date fOfficialTime;
	private Integer fEduid;
	private Double fBasicWage;
	private Double fBonus;
	private Double fHouserSubSidy;
	private Double fTelSubSidy;
	private Double fTrafficSubSidy;
	private Double fHotSubSidy;
	private Double fJobWage;
	private Double fYearsWage;
	private String fWageCardNo;
	private String fCardAcctName;
	private Integer fBankName;
	private String fSubBankName;
	private Integer fHrComName;
	private Date fDeadLine;
	private Integer fMaritalStatus;
	private Integer fCensus;
	
	private Set<ToDoList> employeeTasks = new HashSet<ToDoList>();
	private Set<WorkSchedule> workSchedules = new HashSet<WorkSchedule>();
	
	public Set<ToDoList> getEmployeeTasks() {
		return employeeTasks;
	}

	public void setEmployeeTasks(Set<ToDoList> employeeTasks) {
		this.employeeTasks = employeeTasks;
	}

	public Set<WorkSchedule> getWorkSchedules() {
		return workSchedules;
	}

	public void setWorkSchedules(Set<WorkSchedule> workSchedules) {
		this.workSchedules = workSchedules;
	}

	public Employee() {
	}
	
	public Employee(Integer fId) {
		this.fId = fId;
	}
	
	public Integer getfId() {
		return fId;
	}
	public void setfId(Integer fId) {
		this.fId = fId;
	}
	public String getfNumber() {
		return fNumber;
	}
	public void setfNumber(String fNumber) {
		this.fNumber = fNumber;
	}
	public String getfName() {
		return fName;
	}
	public void setfName(String fName) {
		this.fName = fName;
	}
	public String getfFullName() {
		return fFullName;
	}
	public void setfFullName(String fFullName) {
		this.fFullName = fFullName;
	}
	public Integer getfDeptId() {
		return fDeptId;
	}
	public void setfDeptId(Integer fDeptId) {
		this.fDeptId = fDeptId;
	}
	public Integer getfClassId() {
		return fClassId;
	}
	public void setfClassId(Integer fClassId) {
		this.fClassId = fClassId;
	}
	public String getfSex() {
		return fSex;
	}
	public void setfSex(String fSex) {
		this.fSex = fSex;
	}
	public Date getfBirthday() {
		return fBirthday;
	}
	public void setfBirthday(Date fBirthday) {
		this.fBirthday = fBirthday;
	}
	public String getfIdNum() {
		return fIdNum;
	}
	public void setfIdNum(String fIdNum) {
		this.fIdNum = fIdNum;
	}
	public String getfAddress() {
		return fAddress;
	}
	public void setfAddress(String fAddress) {
		this.fAddress = fAddress;
	}
	public String getfEmail() {
		return fEmail;
	}
	public void setfEmail(String fEmail) {
		this.fEmail = fEmail;
	}
	public String getfTel() {
		return fTel;
	}
	public void setfTel(String fTel) {
		this.fTel = fTel;
	}
	public String getfMobile() {
		return fMobile;
	}
	public void setfMobile(String fMobile) {
		this.fMobile = fMobile;
	}
	public Integer getfEduType() {
		return fEduType;
	}
	public void setfEduType(Integer fEduType) {
		this.fEduType = fEduType;
	}
	public Integer getfJobId() {
		return fJobId;
	}
	public void setfJobId(Integer fJobId) {
		this.fJobId = fJobId;
	}
	public Date getfEntryDate() {
		return fEntryDate;
	}
	public void setfEntryDate(Date fEntryDate) {
		this.fEntryDate = fEntryDate;
	}
	public Date getfLeaveDate() {
		return fLeaveDate;
	}
	public void setfLeaveDate(Date fLeaveDate) {
		this.fLeaveDate = fLeaveDate;
	}
	public String getfBarCode() {
		return fBarCode;
	}
	public void setfBarCode(String fBarCode) {
		this.fBarCode = fBarCode;
	}
	public String getfNote() {
		return fNote;
	}
	public void setfNote(String fNote) {
		this.fNote = fNote;
	}
	public Integer getfParentId() {
		return fParentId;
	}
	public void setfParentId(Integer fParentId) {
		this.fParentId = fParentId;
	}
	public Integer getfIsGroup() {
		return fIsGroup;
	}
	public void setfIsGroup(Integer fIsGroup) {
		this.fIsGroup = fIsGroup;
	}
	public Integer getfStatus() {
		return fStatus;
	}
	public void setfStatus(Integer fStatus) {
		this.fStatus = fStatus;
	}
	public String getfBiller() {
		return fBiller;
	}
	public void setfBiller(String fBiller) {
		this.fBiller = fBiller;
	}
	public Date getfBillTime() {
		return fBillTime;
	}
	public void setfBillTime(Date fBillTime) {
		this.fBillTime = fBillTime;
	}
	public String getfModifier() {
		return fModifier;
	}
	public void setfModifier(String fModifier) {
		this.fModifier = fModifier;
	}
	public Date getfModified() {
		return fModified;
	}
	public void setfModified(Date fModified) {
		this.fModified = fModified;
	}
	public String getfPMobile() {
		return fPMobile;
	}
	public void setfPMobile(String fPMobile) {
		this.fPMobile = fPMobile;
	}
	public String getfEnName() {
		return fEnName;
	}
	public void setfEnName(String fEnName) {
		this.fEnName = fEnName;
	}
	public String getfNick() {
		return fNick;
	}
	public void setfNick(String fNick) {
		this.fNick = fNick;
	}
	public String getfVirCode() {
		return fVirCode;
	}
	public void setfVirCode(String fVirCode) {
		this.fVirCode = fVirCode;
	}
	public String getfLinkName() {
		return fLinkName;
	}
	public void setfLinkName(String fLinkName) {
		this.fLinkName = fLinkName;
	}
	public String getfLinkTel() {
		return fLinkTel;
	}
	public void setfLinkTel(String fLinkTel) {
		this.fLinkTel = fLinkTel;
	}
	public String getfLinkMobile() {
		return fLinkMobile;
	}
	public void setfLinkMobile(String fLinkMobile) {
		this.fLinkMobile = fLinkMobile;
	}
	public String getfHomeName() {
		return fHomeName;
	}
	public void setfHomeName(String fHomeName) {
		this.fHomeName = fHomeName;
	}
	public String getfHomeTel() {
		return fHomeTel;
	}
	public void setfHomeTel(String fHomeTel) {
		this.fHomeTel = fHomeTel;
	}
	public String getfHomeMobile() {
		return fHomeMobile;
	}
	public void setfHomeMobile(String fHomeMobile) {
		this.fHomeMobile = fHomeMobile;
	}
	public String getfHomeAddress() {
		return fHomeAddress;
	}
	public void setfHomeAddress(String fHomeAddress) {
		this.fHomeAddress = fHomeAddress;
	}
	public String getfChecker() {
		return fChecker;
	}
	public void setfChecker(String fChecker) {
		this.fChecker = fChecker;
	}
	public String getfCheckTime() {
		return fCheckTime;
	}
	public void setfCheckTime(String fCheckTime) {
		this.fCheckTime = fCheckTime;
	}
	public Date getfOfficialTime() {
		return fOfficialTime;
	}
	public void setfOfficialTime(Date fOfficialTime) {
		this.fOfficialTime = fOfficialTime;
	}
	public Integer getfEduid() {
		return fEduid;
	}
	public void setfEduid(Integer fEduid) {
		this.fEduid = fEduid;
	}
	public Double getfBasicWage() {
		return fBasicWage;
	}
	public void setfBasicWage(Double fBasicWage) {
		this.fBasicWage = fBasicWage;
	}
	public Double getfBonus() {
		return fBonus;
	}
	public void setfBonus(Double fBonus) {
		this.fBonus = fBonus;
	}
	public Double getfHouserSubSidy() {
		return fHouserSubSidy;
	}
	public void setfHouserSubSidy(Double fHouserSubSidy) {
		this.fHouserSubSidy = fHouserSubSidy;
	}
	public Double getfTelSubSidy() {
		return fTelSubSidy;
	}
	public void setfTelSubSidy(Double fTelSubSidy) {
		this.fTelSubSidy = fTelSubSidy;
	}
	public Double getfTrafficSubSidy() {
		return fTrafficSubSidy;
	}
	public void setfTrafficSubSidy(Double fTrafficSubSidy) {
		this.fTrafficSubSidy = fTrafficSubSidy;
	}
	public Double getfHotSubSidy() {
		return fHotSubSidy;
	}
	public void setfHotSubSidy(Double fHotSubSidy) {
		this.fHotSubSidy = fHotSubSidy;
	}
	public Double getfJobWage() {
		return fJobWage;
	}
	public void setfJobWage(Double fJobWage) {
		this.fJobWage = fJobWage;
	}
	public Double getfYearsWage() {
		return fYearsWage;
	}
	public void setfYearsWage(Double fYearsWage) {
		this.fYearsWage = fYearsWage;
	}
	public String getfWageCardNo() {
		return fWageCardNo;
	}
	public void setfWageCardNo(String fWageCardNo) {
		this.fWageCardNo = fWageCardNo;
	}
	public String getfCardAcctName() {
		return fCardAcctName;
	}
	public void setfCardAcctName(String fCardAcctName) {
		this.fCardAcctName = fCardAcctName;
	}
	public Integer getfBankName() {
		return fBankName;
	}
	public void setfBankName(Integer fBankName) {
		this.fBankName = fBankName;
	}
	public String getfSubBankName() {
		return fSubBankName;
	}
	public void setfSubBankName(String fSubBankName) {
		this.fSubBankName = fSubBankName;
	}
	public Integer getfHrComName() {
		return fHrComName;
	}
	public void setfHrComName(Integer fHrComName) {
		this.fHrComName = fHrComName;
	}
	public Date getfDeadLine() {
		return fDeadLine;
	}
	public void setfDeadLine(Date fDeadLine) {
		this.fDeadLine = fDeadLine;
	}
	public Integer getfMaritalStatus() {
		return fMaritalStatus;
	}
	public void setfMaritalStatus(Integer fMaritalStatus) {
		this.fMaritalStatus = fMaritalStatus;
	}
	public Integer getfCensus() {
		return fCensus;
	}
	public void setfCensus(Integer fCensus) {
		this.fCensus = fCensus;
	}
	public Integer getIsDeleted() {
		return isDeleted;
	}
	public void setIsDeleted(Integer isDeleted) {
		this.isDeleted = isDeleted;
	}
}
